.all {
  width: 1261px;
  height: 596px;
  margin: 0 20px;
}
.all .left_box {
  float: left;
  width: 630px;
  height: 396px;
  margin-top: 99px;
  text-align: center;
  padding-left: 260px;
  box-sizing: border-box;
}
.all .left_box h3 {
  margin-top: 40px;
}
.all .left_box p {
  text-align: center;
  line-height: 24px;
}
.all .left_box p img {
  width: 24px;
  height: 24px;
  float: left;
  margin-left: 294px;
  margin-top: -24px;
}
.all .line {
  float: left;
  width: 2px;
  height: 200px;
  margin-top: 196px;
  background-color: #504d4d;
}
.all .right_box {
  float: left;
  width: 548px;
  height: 396px;
  margin-top: 99px;
  margin-left: 38px;
  text-align: center;
}
.all .right_box .top {
  margin-top: 40px;
}
.all .right_box .top strong:nth-child(2) {
  color: red;
}
.all .right_box .middle {
  margin-top: 38px;
}
.all .right_box .middle input[type="text"] {
  border: 1px solid transparent ;
  border-radius: 10px;
  width: 460px;
  height: 54px;
  background-color: #f7f8fc;
}
.all .right_box .middle input[type="text"]:nth-child(2) {
  margin-top: 20px;
}
.all .right_box .middle button {
  margin-top: 40px;
  border-radius: 10px;
  border: 1px solid transparent;
  width: 460px;
  height: 54px;
  background-color: #d65757;
  font-size: 20px;
  color: azure;
}
.all .right_box .bot {
  width: 464px;
  height: 32px;
  margin-top: 20px;
  margin-left: 50px;
  line-height: 32px;
}
.all .right_box .bot a {
  text-decoration: none;
  color: #666666;
}
